patent licensing - German English Dictionary